Big Huge Thesaurus

Hindu deity

noun

sounds kind of like